On distributed bisimilarity over Basic Parallel Processes 1

نویسندگان

  • Petr Jančar
  • Zdeněk Sawa
چکیده

Distributed bisimilarity is one of non-interleaving equivalences studied on concurrent systems; it refines the classical bisimilarity by taking also the spatial distribution of (sub)components into account. In the area of verification of infinite-state systems, one of the simplest (most basic) classes is the class of Basic Parallel Processes (BPP); here distributed bisimilarity is known to coincide with many other non-interleaving equivalences. While the classical (interleaving) bisimilarity on BPP is known to be PSPACE-complete, for distributed bisimilarity a polynomial time algorithm was shown by Lasota (2003). Lasota’s algorithm is technically a bit complicated, and uses the algorithm by Hirshfeld, Jerrum, Moller (1996) for deciding bisimilarity on normed BPP as a subroutine. Lasota has not estimated the degree of the polynomial for his algorithm, and it is not an easy task to do. In this paper we show a direct and conceptually simpler algorithm, which allows to bound the complexity by O(n3) (when starting from the normal form used by Lasota).

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On coincidence of distributed and performance equivalence for Basic Parallel Processes

We prove that distributed bisimilarity and a timed equivalence called performance equivalence coincide on Basic Parallel Processes.

متن کامل

A Polynomial-Time Algorithm for Deciding True Concurrency Equivalences of Basic Parallel Processes

A polynomial-time algorithm is presented to decide distributed bisimilarity of Basic Parallel Processes. As a direct conclusion, several other non-interleaving semantic equivalences are also decidable in polynomial time for this class of process, since they coincide with distributed bisimilarity.

متن کامل

Non-interleaving bisimulation equivalences on Basic Parallel Processes

We show polynomial time algorithms for deciding hereditary history preserving bisimilarity (in O(n logn)) and history preserving bisimilarity (in O(n)) on the class Basic Parallel Processes. The latter algorithm also decides a number of other non-interleaving behavioural equivalences (e.g., distributed bisimilarity) which are known to coincide with history preserving bisimilarity on this class....

متن کامل

Normed Processes, Unique Decomposition, and Complexity of Bisimulation Equivalences

We propose a decision procedure for a general class of normed commutative process rewrite systems and their induced bisimulation equivalences. Our technique is inspired by the polynomial-time algorithm for strong bisimilarity on normed Basic Parallel Processes (BPP), developed by Hirshfeld, Jerrum and Moller. As part of our framework we present a generic unique decomposition result, which we ob...

متن کامل

INFINITY 2008 Normed Processes, Unique Decomposition, and Complexity of Bisimulation Equivalences

We propose a decision procedure for a general class of normed commutative process rewrite systems and their induced bisimulation equivalences. Our technique is inspired by the polynomial-time algorithm for strong bisimilarity on normed Basic Parallel Processes (BPP), developed by Hirshfeld, Jerrum and Moller. As part of our framework we present a generic unique decomposition result, which we ob...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005